package com.cskaoyan.bean.wx.vo;

import com.cskaoyan.bean.OrderGoods;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@EqualsAndHashCode(callSuper = true)
@Data
public class OrderDetailInfoWxVO extends OrderListVO{
    private String consignee;
    private String address;
    private Date addTime;
    private String mobile;
    private String message;
    private BigDecimal goodsPrice;
    private BigDecimal couponPrice;
    private BigDecimal freightPrice;
    private String expCode;
    private String expName;
    private String expNo;

    public OrderDetailInfoWxVO() {
    }

    public OrderDetailInfoWxVO(Short aftersaleStatus, String orderSn, BigDecimal actualPrice, List<OrderGoods> goodsList, Integer id, String consignee, String address, Date addTime, String mobile, String message, BigDecimal goodsPrice, BigDecimal couponPrice, BigDecimal freightPrice, String expCode, String expName, String expNo) {
        super(aftersaleStatus, orderSn, actualPrice, goodsList, id);
        this.consignee = consignee;
        this.address = address;
        this.addTime = addTime;
        this.mobile = mobile;
        this.message = message;
        this.goodsPrice = goodsPrice;
        this.couponPrice = couponPrice;
        this.freightPrice = freightPrice;
        this.expCode = expCode;
        this.expName = expName;
        this.expNo = expNo;
    }
}
